technology score - Spanish English Dictionary